Wed Jun 10 2020 14:25:41 GMT+0200 (Central European Summer Time)
As a potential subscriber
I would like to make selections
from phones, contracts, data amounts and extras
and find out about discounts
and get a total price per month.

Given that I am on the Sellaphone campaign website 5s 53ms

When I pick the phone: "iPhone G" 511ms Show Error +
                                            
TypeError: Cannot read property 'includes' of undefined at createWorld.(anonymous) (/Applications/AMPPS/www/MVT19/Sellaphone-to-test-2020/client/tests/selenium/step-definitions/subscription-model.js:19:26) at process._tickCallback (internal/process/next_tick.js:68:7)

And the contract: "24 mån Guld" 0s

And the data amount: "100 GB" 0s

Then(/^the data amount: "([^"]*)"$/, function(arg1, callback) { // Write code here that turns the phrase above into concrete actions callback(null, 'pending'); });

Then the discount will be 0.25 0s

Then(/^the discount will be 0.25$/, function(callback) { // Write code here that turns the phrase above into concrete actions callback(null, 'pending'); });

And I the total price per month, after discounts, will be 412.5 0s

Then(/^I the total price per month, after discounts, will be 412.5$/, function(callback) { // Write code here that turns the phrase above into concrete actions callback(null, 'pending'); });

After 2s 865ms Screenshot +